import 'package:app_base_page/app_base_page.dart';
import 'package:flutter/cupertino.dart';

import 'base_adapter.dart';
import 'base_page.dart';
import 'info_data.dart';

/**
 *
 * @ProjectName:    manager_page
 * @ClassName:      team_work_page
 * @Description:    dart类作用描述
 * @Author:         孙浩
 * @QQ:             243280864
 * @CreateDate:     2020/11/24 10:01 PM
 */
class TeamWorkPage extends StatefulWidget {
  String imgPath;

  TeamWorkPage(this.imgPath);

  @override
  State<StatefulWidget> createState() => _State();
}

class _State extends BasePage<TeamWorkPage> {
  @override
  pageV() => false;
  List<InfoData> dataList = [
    InfoData("明确岗位", "岗位标准→岗位职责→岗位需求"),
    InfoData("面试前准备",
        "1.开场时长不超过5分钟\n2.亲切问候应聘者\n3.自我介绍，再介绍公司（生意模式、行业地位）\n4.介绍招聘职位\n5.面试流程和时长"),
    InfoData("star法则", """1.S/T：情况/任务 = 为什么会发生
2.A：行动 = 做出了什么实际行动？怎样做的？
3.R：结果 = 行动的成效"""),
    InfoData("过往与未来", "过往了解核心知识，过往预测未来，但不能代表未来"),
    InfoData("如何使用star", """1.分享项目经历
2.项目中具体做了什么
3.发生了什么最终取得了什么结果"""),
    InfoData("人员培养", "本app"),
  ];

  @override
  Widget initPageBody(BuildContext c) => BaseMPage(widget.imgPath,
      (ctx, index) => buildItem(index), dataList.length, "团队组建");

  buildItem(int index) => BaseAdapter(index, dataList[index]);
}
